package inet.app.model.util;



import java.math.BigDecimal;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.ArrayList;
import java.util.Collection;
import java.util.Iterator;
import java.util.List;
import java.util.Vector;
import java.util.logging.Logger;

/* Lớp này chứa các thao
 * tác trên đề mục
 * */
public class GioHoangDaoDAO {
//	private Logger logger;
//
//	public GioHoangDaoDAO() {
//		logger = new Logger(this.getClass().getName());
//
//	}

	public static void main(String[] args) {
		GioHoangDaoDAO objDAO = new GioHoangDaoDAO();
	}	

	public String gio_Hoang_Dao1(String ngayChi) {
		String gio = "";
		if (ngayChi.equalsIgnoreCase("Dần") || ngayChi.equalsIgnoreCase("Dan")
				|| ngayChi.equalsIgnoreCase("Thân")
				|| ngayChi.equalsIgnoreCase("Than"))
			gio = "Tý,Sửu,Thìn,Ty.,Mùi,Tuất";
		else if (ngayChi.equalsIgnoreCase("Mão")
				|| ngayChi.equalsIgnoreCase("Mao")
				|| ngayChi.equalsIgnoreCase("Dậu")
				|| ngayChi.equalsIgnoreCase("Dau"))
			gio = "Tý,Dần,Mão,Ngọ,Mùi,Dậu";
		else if (ngayChi.equalsIgnoreCase("Thìn")
				|| ngayChi.equalsIgnoreCase("Thin")
				|| ngayChi.equalsIgnoreCase("Tuất")
				|| ngayChi.equalsIgnoreCase("Tuat"))
			gio = "Dần,Thìn,Ty.,Thân,Dậu,Hợi";
		else if (ngayChi.equalsIgnoreCase("Tỵ")
				|| ngayChi.equalsIgnoreCase("Ty.")
				|| ngayChi.equalsIgnoreCase("Hợi")
				|| ngayChi.equalsIgnoreCase("Hoi"))
			gio = "Sửu,Thìn,Ngọ,Mùi,Tuất,Hợi";
		else if (ngayChi.equalsIgnoreCase("Tý")
				|| ngayChi.equalsIgnoreCase("Ty")
				|| ngayChi.equalsIgnoreCase("Ngọ")
				|| ngayChi.equalsIgnoreCase("Ngo"))
			gio = "Tý,Sửu,Mão,Ngọ,Thân,Dậu";
		else if (ngayChi.equalsIgnoreCase("Sửu")
				|| ngayChi.equalsIgnoreCase("Suu")
				|| ngayChi.equalsIgnoreCase("Mùi")
				|| ngayChi.equalsIgnoreCase("Mui"))
			gio = "Dần,Mão,Ty.,Thân,Tuất,Hợi";
		return gio;
	}

	public String[] gio_Hoang_Dao_Wap(String ngayChi) {
		String gio[] = null;
		if (ngayChi.equalsIgnoreCase("Dần") || ngayChi.equalsIgnoreCase("Dan")
				|| ngayChi.equalsIgnoreCase("Thân")
				|| ngayChi.equalsIgnoreCase("Than"))
			gio = new String[] { "Tý (23h-1h)", "Sửu (1h-3h)", "Thìn (7h-9h)",
					"Tỵ (9h-11h)", "Mùi (13h-15h)", "Tuất (19h-21h)" };

		else if (ngayChi.equalsIgnoreCase("Mão")
				|| ngayChi.equalsIgnoreCase("Mao")
				|| ngayChi.equalsIgnoreCase("Dậu")
				|| ngayChi.equalsIgnoreCase("Dau"))
			gio = new String[] { "Tý (23h-1h)", "Dần (3h-5h)", "Mão (5h-7h)",
					"Ngọ (11h-13h)", "Mùi (13h-15h)", "Dậu (17h-19h)" };

		else if (ngayChi.equalsIgnoreCase("Thìn")
				|| ngayChi.equalsIgnoreCase("Thin")
				|| ngayChi.equalsIgnoreCase("Tuất")
				|| ngayChi.equalsIgnoreCase("Tuat"))

			gio = new String[] { "Dần (3h-5h)", "Thìn (7h-9h)", "Tỵ (9h-11h)",
					"Thân (15h-17h)", "Dậu (17h-19h)", "Hợi (21h-23h)" };
		else if (ngayChi.equalsIgnoreCase("Tỵ")
				|| ngayChi.equalsIgnoreCase("Ty.")
				|| ngayChi.equalsIgnoreCase("Hợi")
				|| ngayChi.equalsIgnoreCase("Hoi"))

			gio = new String[] { "Sửu (1h-3h)", "Thìn (7h-9h)",
					"Ngọ (11h-13h)", "Mùi (13h-15h)", "Tuất (19h-21h)",
					"Hợi (21h-22h)" };
		else if (ngayChi.equalsIgnoreCase("Tý")
				|| ngayChi.equalsIgnoreCase("Ty")
				|| ngayChi.equalsIgnoreCase("Ngọ")
				|| ngayChi.equalsIgnoreCase("Ngo"))

			gio = new String[] { "Tý (23h-1h)", "Sửu (1h-3h)", "Mão (5h-7h)",
					"Ngọ (11h-13h)", "Thân (15h-17h)", "Dậu (17h-19h)" };
		else if (ngayChi.equalsIgnoreCase("Sửu")
				|| ngayChi.equalsIgnoreCase("Suu")
				|| ngayChi.equalsIgnoreCase("Mùi")
				|| ngayChi.equalsIgnoreCase("Mui"))

			gio = new String[] { "Dần (3h-5h)", "Mão (5h-7h)", "Tỵ (9h-11h)",
					"Thân (15h-17h)", "Tuất (19h-21h)", "Hợi (21h-23h)" };
		return gio;
	}
	
	public String[] gio_Hac_Dao_Wap(String ngayChi) {
		String gio[] = null;
		String ti = "Tý (23h-1h)";
		String suu = "Sửu (1h-3h)";
		String dan = "Dần (3h-5h)";
		String mao = "Mão (5h-7h)";
		String thin = "Thìn (7h-9h)";
		String ty = "Tỵ (9h-11h)";
		String ngo = "Ngọ (11h-13h)";
		String mui = "Mùi (13h-15h)";
		String than = "Thân (15h-17h)";
		String dau = "Dậu (17h-19h)";
		String tuat = "Tuất (19h-21h)";
		String hoi = "Hợi (21h-23h)";
		if (ngayChi.equalsIgnoreCase("Dần") || ngayChi.equalsIgnoreCase("Dan")
				|| ngayChi.equalsIgnoreCase("Thân")
				|| ngayChi.equalsIgnoreCase("Than"))			
			gio = new String[] {dan,mao,ngo,than,dau,hoi};
		
		else if (ngayChi.equalsIgnoreCase("Mão")
				|| ngayChi.equalsIgnoreCase("Mao")
				|| ngayChi.equalsIgnoreCase("Dậu")
				|| ngayChi.equalsIgnoreCase("Dau"))			
			gio = new String[] {suu,thin,ty,than,tuat,hoi};

		else if (ngayChi.equalsIgnoreCase("Thìn")
				|| ngayChi.equalsIgnoreCase("Thin")
				|| ngayChi.equalsIgnoreCase("Tuất")
				|| ngayChi.equalsIgnoreCase("Tuat"))			
			gio = new String[] {ti,suu,mao,ngo,mui,tuat};
		
		else if (ngayChi.equalsIgnoreCase("Tỵ")
				|| ngayChi.equalsIgnoreCase("Ty.")
				|| ngayChi.equalsIgnoreCase("Hợi")
				|| ngayChi.equalsIgnoreCase("Hoi"))			
			gio = new String[] {ti,dan,mao,ty,than,dau};
		
		else if (ngayChi.equalsIgnoreCase("Tý")
				|| ngayChi.equalsIgnoreCase("Ty")
				|| ngayChi.equalsIgnoreCase("Ngọ")
				|| ngayChi.equalsIgnoreCase("Ngo"))			
			gio = new String[] {dan,thin,ty,mui,tuat,hoi};
			
		else if (ngayChi.equalsIgnoreCase("Sửu")
				|| ngayChi.equalsIgnoreCase("Suu")
				|| ngayChi.equalsIgnoreCase("Mùi")
				|| ngayChi.equalsIgnoreCase("Mui"))			
			gio = new String[] {ti,suu,thin,ngo,mui,dau};
		
		return gio;
	}


	public String[] huong_Xuat_Hanh(String ngayCan) {
		String huongThanTai = "";
		String huongMayMan = "";
		if (ngayCan.equalsIgnoreCase("Giáp")
				|| ngayCan.equalsIgnoreCase("Giap")) {
			huongThanTai = "Đông Nam";
			huongMayMan = "Đông Bắc";
		} else if (ngayCan.equalsIgnoreCase("Kỷ")
				|| ngayCan.equalsIgnoreCase("Ky")) {
			huongThanTai = "Nam";
			huongMayMan = "Tây Bắc";
		} else if (ngayCan.equalsIgnoreCase("Ất")
				|| ngayCan.equalsIgnoreCase("At")) {
			huongThanTai = "Đông Nam";
			huongMayMan = "Tây Bắc";
		} else if (ngayCan.equalsIgnoreCase("Canh")) {
			huongThanTai = "Tây Nam";
			huongMayMan = "Tây Bắc";
		} else if (ngayCan.equalsIgnoreCase("Bính")
				|| ngayCan.equalsIgnoreCase("Binh")) {
			huongThanTai = "Đông";
			huongMayMan = "Tây Nam";
		} else if (ngayCan.equalsIgnoreCase("Tân")
				|| ngayCan.equalsIgnoreCase("Tan")) {
			huongThanTai = "Tây Nam";
			huongMayMan = "Tây Nam";
		} else if (ngayCan.equalsIgnoreCase("Đinh")
				|| ngayCan.equalsIgnoreCase("Dinh")) {
			huongThanTai = "Đông";
			huongMayMan = "Nam";
		} else if (ngayCan.equalsIgnoreCase("Nhâm")
				|| ngayCan.equalsIgnoreCase("Nham")) {
			huongThanTai = "Tây";
			huongMayMan = "Nam";
		} else if (ngayCan.equalsIgnoreCase("Mậu")
				|| ngayCan.equalsIgnoreCase("Mau")) {
			huongThanTai = "Bắc";
			huongMayMan = "Đông Nam";
		} else if (ngayCan.equalsIgnoreCase("Quý")
				|| ngayCan.equalsIgnoreCase("Quy")) {
			huongThanTai = "Tây Bắc";
			huongMayMan = "Đông Nam";
		}
		return new String[] { huongThanTai, huongMayMan };
	}
	
	public String tuoi_hop(String ngayCan){
		String ngay = "";
		if (ngayCan.equalsIgnoreCase("Giáp")
				|| ngayCan.equalsIgnoreCase("Giap")) {
			ngay = "Kỷ";
		} else if (ngayCan.equalsIgnoreCase("Kỷ")
				|| ngayCan.equalsIgnoreCase("Ky")) {
			ngay = "Giáp";
		} else if (ngayCan.equalsIgnoreCase("Ất")
				|| ngayCan.equalsIgnoreCase("At")) {
			ngay = "Canh";
		} else if (ngayCan.equalsIgnoreCase("Canh")) {
			ngay = "Ất";
		} else if (ngayCan.equalsIgnoreCase("Bính")
				|| ngayCan.equalsIgnoreCase("Binh")) {
			ngay = "Tân";
		} else if (ngayCan.equalsIgnoreCase("Tân")
				|| ngayCan.equalsIgnoreCase("Tan")) {
			ngay = "Bính";
		} else if (ngayCan.equalsIgnoreCase("Đinh")
				|| ngayCan.equalsIgnoreCase("Dinh")) {
			ngay = "Nhâm";
		} else if (ngayCan.equalsIgnoreCase("Nhâm")
				|| ngayCan.equalsIgnoreCase("Nham")) {
			ngay = "Đinh";
		} else if (ngayCan.equalsIgnoreCase("Mậu")
				|| ngayCan.equalsIgnoreCase("Mau")) {
			ngay = "Quý";
		} else if (ngayCan.equalsIgnoreCase("Quý")
				|| ngayCan.equalsIgnoreCase("Quy")) {
			ngay = "Mậu";
		}
		return ngay;
}

	public String[] huong_Xuat_Hanh1(String ngayCan) {
		String huongThanTai = "";
		String huongMayMan = "";
		if (ngayCan.equalsIgnoreCase("Giáp")
				|| ngayCan.equalsIgnoreCase("Giap")) {
			huongThanTai = "Đông Nam";
			huongMayMan = "Đông Bắc";
		} else if (ngayCan.equalsIgnoreCase("Kỷ")
				|| ngayCan.equalsIgnoreCase("Ky")) {
			huongThanTai = "Nam";
			huongMayMan = "Tây Bắc";
		} else if (ngayCan.equalsIgnoreCase("Ất")
				|| ngayCan.equalsIgnoreCase("At")) {
			huongThanTai = "Đông Nam";
			huongMayMan = "Tây Bắc";
		} else if (ngayCan.equalsIgnoreCase("Canh")) {
			huongThanTai = "Tây Nam";
			huongMayMan = "Tây Bắc";
		} else if (ngayCan.equalsIgnoreCase("Bính")
				|| ngayCan.equalsIgnoreCase("Binh")) {
			huongThanTai = "Đông";
			huongMayMan = "Tây Nam";
		} else if (ngayCan.equalsIgnoreCase("Tân")
				|| ngayCan.equalsIgnoreCase("Tan")) {
			huongThanTai = "Tây Nam";
			huongMayMan = "Tây Nam";
		} else if (ngayCan.equalsIgnoreCase("Đinh")
				|| ngayCan.equalsIgnoreCase("Dinh")) {
			huongThanTai = "Đông";
			huongMayMan = "Nam";
		} else if (ngayCan.equalsIgnoreCase("Nhâm")
				|| ngayCan.equalsIgnoreCase("Nham")) {
			huongThanTai = "Tây";
			huongMayMan = "Nam";
		} else if (ngayCan.equalsIgnoreCase("Mậu")
				|| ngayCan.equalsIgnoreCase("Mau")) {
			huongThanTai = "Bắc";
			huongMayMan = "Đông Nam";
		} else if (ngayCan.equalsIgnoreCase("Quý")
				|| ngayCan.equalsIgnoreCase("Quy")) {
			huongThanTai = "Tây Bắc";
			huongMayMan = "Đông Nam";
		}
		if (huongThanTai.equalsIgnoreCase(huongMayMan)) {
			huongMayMan = "";
		}
		return new String[] { huongThanTai, huongMayMan };
	}
}
